Skip to content

record aborted testcases, part 1 - #975

Merged
mbuechse merged 31 commits into
mainfrom
issue/889
Sep 8, 2025
Merged

record aborted testcases, part 1#975
mbuechse merged 31 commits into
mainfrom
issue/889

Conversation

@mbuechse

@mbuechse mbuechse commented Aug 15, 2025

Copy link
Copy Markdown
Contributor

closing #889

also addresses some of #942 and #951

@mbuechse

Copy link
Copy Markdown
Contributor Author

@depressiveRobot the markdown-link-check fails, but this is because the link in question refers to the main branch; ironically, merging this branch will immediately repair this problem. Also, be advised that merging is entirely possible (the check is not a blocker).

@mbuechse
mbuechse marked this pull request as ready for review August 29, 2025 13:53

@depressiveRobot depressiveRobot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for doing that. I welcome the approach of catching all exceptions outside the actual test method.

However, the origin for this change still seems to be not fixed: if a test didn't finish cause of an unhandled exception (now ABORT), it is still not linked in the compliance monitor:

Screenshot 2025-09-05 at 18 06 04

Here is the report with one aborted check which I used to test this:
scs2-report.yaml

@mbuechse

mbuechse commented Sep 5, 2025

Copy link
Copy Markdown
Contributor Author

@depressiveRobot I don't see the URL here. You know you have to look at /detail_full, don't you?

@depressiveRobot

Copy link
Copy Markdown
Contributor

Thanks for pointing that out. I haven't fully internalized that yet.

When using /page/table_full I can see the logs and the catched exception as expected.

From my point of view this can be merged now.

Signed-off-by: Matthias Büchse <matthias.buechse@alasca.cloud>
Signed-off-by: Matthias Büchse <matthias.buechse@alasca.cloud>
Signed-off-by: Matthias Büchse <matthias.buechse@alasca.cloud>
Signed-off-by: Matthias Büchse <matthias.buechse@alasca.cloud>
Signed-off-by: Matthias Büchse <matthias.buechse@alasca.cloud>
Signed-off-by: Matthias Büchse <matthias.buechse@alasca.cloud>
Signed-off-by: Matthias Büchse <matthias.buechse@alasca.cloud>
Signed-off-by: Matthias Büchse <matthias.buechse@alasca.cloud>
Signed-off-by: Matthias Büchse <matthias.buechse@alasca.cloud>
Signed-off-by: Matthias Büchse <matthias.buechse@alasca.cloud>
Signed-off-by: Matthias Büchse <matthias.buechse@alasca.cloud>
Signed-off-by: Matthias Büchse <matthias.buechse@alasca.cloud>
Signed-off-by: Matthias Büchse <matthias.buechse@alasca.cloud>
Signed-off-by: Matthias Büchse <matthias.buechse@alasca.cloud>
Signed-off-by: Matthias Büchse <matthias.buechse@alasca.cloud>
Signed-off-by: Matthias Büchse <matthias.buechse@alasca.cloud>
Signed-off-by: Matthias Büchse <matthias.buechse@alasca.cloud>
Signed-off-by: Matthias Büchse <matthias.buechse@alasca.cloud>
Signed-off-by: Matthias Büchse <matthias.buechse@alasca.cloud>
Signed-off-by: Matthias Büchse <matthias.buechse@alasca.cloud>
Signed-off-by: Matthias Büchse <matthias.buechse@alasca.cloud>
Signed-off-by: Matthias Büchse <matthias.buechse@alasca.cloud>
mbuechse and others added 9 commits September 8, 2025 12:57
Signed-off-by: Matthias Büchse <matthias.buechse@alasca.cloud>
Signed-off-by: Matthias Büchse <matthias.buechse@alasca.cloud>
Signed-off-by: Matthias Büchse <matthias.buechse@alasca.cloud>
Signed-off-by: Matthias Büchse <matthias.buechse@alasca.cloud>
Signed-off-by: Matthias Büchse <matthias.buechse@alasca.cloud>
Signed-off-by: Matthias Büchse <matthias.buechse@alasca.cloud>
Signed-off-by: Matthias Büchse <matthias.buechse@alasca.cloud>
Signed-off-by: Matthias Büchse <matthias.buechse@alasca.cloud>
Co-authored-by: Marvin Frommhold <depressiveRobot@users.noreply.github.com>
Signed-off-by: Matthias Büchse <matthias.buechse@alasca.cloud>
@mbuechse
mbuechse merged commit 9dadf5a into main Sep 8, 2025
9 of 10 checks passed
@mbuechse
mbuechse deleted the issue/889 branch September 8, 2025 12:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants